#define _CRT_SECURE_NO_WARNINGS 1
#include"BSTree.h"
#include <vector>

//int main()
//{
//	YC::BSTree<int> b1;
//
//	int a[] = { 8, 3, 1, 10, 6, 4, 7, 14, 13 };
//	for (int e : a)
//	{
//		b1.Insert(e);
//	}
//
//	//cout << b1.find(1) << endl;
//	//cout << b1.find(2) << endl;
//	//cout << b1.find(4) << endl;
//	//cout << b1.find(8) << endl;
//	//cout << b1.find(11) << endl;
//
//	b1.Inorder();
//
//	for (int e : a)
//	{
//		b1.Erase(e);
//		b1.Inorder();
//	}
//
//	return 0;
//}

int main()
{
	//YC_Value::TestBSTree2();
	YC_Value::TestBSTree3();

	return 0;
}